Reuse of Schema Mappings for Data Transformation Design

نویسندگان

  • Paolo Atzeni
  • Luigi Bellomarini
  • Paolo Papotti
  • Riccardo Torlone
چکیده

The definition of data transformations between heterogeneous schemas is a critical activity of any database application. Currently, automated tools provide high level interfaces for the discovery of correspondences between elements of schemas, but transformations (i.e., schema mappings) need to be manually specified every time from scratch, even if the problem at hand is similar to one that has already been addressed. Schema mappings are precisely defined over a pair of schemas and cannot directly be reused on different scenarios. We tackle this challenge by introducing a framework to generalize schema mappings as meta-mappings : formalisms that describe transformations between generic data structures called meta-schemas. Meta-mappings describe, in abstract terms, database transformations and are suitable to capture enterprise knowledge from previously defined schema mappings. We present novel techniques to infer meta-mappings from schema mappings, to organize them into a searchable repository, and to leverage the repository to propose to the users data transformations suitable for their needs. We study effectiveness and efficiency in an extensive evaluation over both real-world and synthetic transformation scenarios, and show that our system can infer, store, and search millions of meta-mappings in seconds.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reconciling Equational Heterogeneity within a Data Federation

Mappings in most federated databases are conceptualized and implemented as black-box transformations between source schemas and a federated schema. This approach does not allow specific mappings to be declared once and reused in other situations. We present an alternative approach, in which data-level mappings are represented independent of source and federated schemas as a network between “con...

متن کامل

A Semi Automatic Tool For Schema Mapping

neric mapping framework at the schema level to address the problem of schema interoperability Providing a formalism for developing a generic, extensible, and semi-automated mapping A semi-automatic tool for schema mapping. at the University of Washington in Seattle, where he founded the database group. on Clio, the first semi-automatic tool for heterogeneous schema mapping. Keywords: data integ...

متن کامل

A Mapping Model for Transforming Nested XML Documents

XML has been extensively adopted in many modern data sharing applications. Following the relational setting, we might expect to directly use XQuery expressions to describe semantic mappings between schemas for transforming nested XML documents. Yet we observe that such an undecorated mapping representation is becoming one of the sources that complicate the ubiquitous tasks such as constructing,...

متن کامل

Position Statement: Efficient development of data migration transformations

Data migration and integration projects typically involve two phases. The first phase aims at establishing the schema and data mappings required for transforming schema and data. The second phase consists of developing and executing the corresponding schema and data transformations. Several tools have been designed to assist the discovery of appropriate schema mappings [RB01], while data unders...

متن کامل

XML Schema Mappings in the Presence of Key Constraints and Value Dependencies

Schema mappings play a central role in both data integration and data exchange, and are understood as high-level specifications describing the relationships between data schemas. Based on these specifications, data structured under a source schema can be transformed into data structured under a target schema. During the transformation some structural constraints, both context-free (the structur...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017